@charset "utf-8";

body{
	 overflow-x: hidden;
}


*{
	padding: 0px;
	margin: 0px;
}

/*--- Jquery Navbar ---*/

.navbar.solid {
               background-color: rgba(0,0,0,0.92)!important;
               transition: background-color 0.8s ease 0s;
}

/*--- End Jquery Navbar ---*/

/*--- Navbar Starts---*/

.navbar{
	    text-transform: uppercase;
	    font-weight: 700;
	    font-size: .9rem;
	    letter-spacing: .1rem;
	    background: rgba(0,0,0,0)!important;
	    padding-right: 60px;
}

.navbar-brand img{
	              height:60px;
			      width:185px;
	              margin-left: 50px;
}

.navbar-nav li{
	           padding-right: .7rem;
}


.navbar-dark .navbar-nav .nav-link{
	                               color: white;
	                               padding-top: .8rem;
	                               padding-left: 0px;
	                               padding-right: 0px;
	                               margin-right: 12px;
}

.navbar-dark .navbar-nav .active>.nav-link{
	 color:#C5AB6B;
	 display:inline-block;
     border-bottom:2px solid #C5AB6B; 
     padding-bottom:2px;
     
}


.navbar-dark .navbar-nav .nav-link:hover{
	 color:#C5AB6B;
	 display:inline-block;
     border-bottom:2px solid #C5AB6B; 
     padding-bottom:2px;
	 
}

a{
	text-decoration: none;
}

.page-heading{
	color: white; 
		   font-family: 'Poppins', sans-serif; 
		   font-size: 50px;
	margin-top: 133px;
}

.page-side-heading{
	color: white; 
		   font-family: 'Poppins', sans-serif; 
		   font-size: 13px;
	       margin-bottom: -10px;
	       margin-top: -13px;
}

.heading{
	font-family:'Great Vibes', cursive; 
		     color:rgba(197,171,107,1.00); 
		     font-size: 60px;
}

.side-heading{
	font-family: 'Poppins', sans-serif;
		  font-size: 50px;
	margin-bottom: 4px;
	margin-top: -34px;
}

.parallax{
	background-image: url( "../images/parallalax2.jpg");
	background-attachment: fixed;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	min-height: 100%;
}

.fixed-image{
	margin: -31px 0px auto;
	padding: 70px 0px 90px 0px;
}


.section-1{
	margin-top: 70px;
	margin-bottom: 70px;
}

.section-2{
	padding-top: 80px;
	padding-bottom: 80px;
}

.down{
	padding-bottom: 29px;
}

.left{
	   margin-left: -5px;
}

.para{
	 text-align: justify;
	 padding-right: 30px;
}

.para1{
	 text-align: justify;
	 padding-left: 18px;
}

.sec-2_text-1{
	font-family:'Great Vibes', cursive; 
	color:rgba(197,171,107,1.00); 
	font-size: 40px; 
}

.sec-2_text-2{
	       color: black; 
		   font-family: 'Poppins', sans-serif; 
		   font-size: 35px;
           margin-top: -30px;
	       margin-bottom: 13px;
}

.sec-2_text-3{
	font-size: 15px;
	text-align: justify;
	color:gray;
	line-height: 1.5;
}


.bg-light{
	background-color: rgba(244,244,244,1.00)!important;
}

.section-5{
	padding-top: 60px;
	padding-bottom: 50px;
}

.section-6{
	margin: 5rem auto;	
}

.section-6-1{
	margin: 30px -15px;
}

.team-text1{
	font-family: 'Poppins', sans-serif; 
	font-size: 24px;
	color: black;
}

.team1{
	padding: 40px 35px 63px 35px;
}

.team3{
	padding: 40px 35px;
}

.section-7{
	padding-top: 70px;
	padding-bottom: 90px;
}

.footer{
	padding:30px 130px;
}

.bg-dark{
	background-color: black!important;
	color: lightgray;
	font-weight: 600;
}

.icon{
		  padding-right: 7px;
	     cursor: pointer;
	     
	     
	}
	
	.icon:hover{
		        color: rgba(197,171,107,1.00);
	}

.icon1{
		 color: rgba(197,171,107,1.00);
	     cursor: pointer;
	     margin-top: 10px;
	     margin-right: 5px;
	}

	
	.icon1:hover{
		        color: white;
		        
	}

.icon3{
	margin-top: 8px;
	font-size: 25px;
	margin-right: 2px;
}

.icon3-1{
	margin-top: 8px;
	font-size: 25px;
	margin-left: 2px;
}

.icon-bg{
	   background-color: rgba(197,171,107,1.00);
	   height: 40px;
	   width: 40px;
	   margin-right: 126px;

}

.icon-bg1{
	   background-color: rgba(197,171,107,1.00); 
	   height: 40px;
	   width: 41px;
	   margin-left: 126px;

}

.carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  margin: 0px 8px;
  background-color: #3F3F3F;
}

.carousel-content{
	padding: 58px 157px;
}


/*--- Media Quaries ---*/

@media (max-width: 992px){
	
	.navbar{
	    text-transform: uppercase;
	    font-weight: 700;
	    font-size: .8rem;
	    letter-spacing: .1rem;
	    background: rgba(0,0,0,0)!important;
	    padding-right: 20px;
}

.navbar-brand img{
	              height:60px;
			      width:185px;
	              margin-left: 20px;
}
	
	
	.icon-bg{
	   background-color: rgba(197,171,107,1.00);
	   height: 40px;
	   width: 40px;
	   margin-right: 64px;

}

.icon-bg1{
	   background-color: rgba(197,171,107,1.00); 
	   height: 40px;
	   width: 41px;
	   margin-left: 64px;

}
	
	.carousel-font{
		font-size: 16px!important;
	}
	
	.carousel-content{
	padding: 58px 88px;
}
	.hiding-tab{
		display: none;
	}
	
	.team1{
	       padding: 40px 35px 108px 35px;
	}
	
	.team3{
		padding: 40px 36px;
	}
	
	.footer{
	padding:30px 0px;
}	

}

@media (max-width: 768px){
	
	.navbar{
	    text-transform: uppercase;
	    font-weight: 700;
	    font-size: .8rem;
	    letter-spacing: .1rem;
	    background: rgba(0,0,0,0)!important;
	    padding-right: 10px;
}

.navbar-brand img{
	              height:60px;
			      width:185px;
	              margin-left: 10px;
}
	
	
	.icon-bg{
	   background-color: rgba(197,171,107,1.00);
	   height: 40px;
	   width: 40px;
	   margin-right: 64px;

}

.icon-bg1{
	   background-color: rgba(197,171,107,1.00); 
	   height: 40px;
	   width: 41px;
	   margin-left: 64px;

}
	.team1{
	       padding: 40px 35px 108px 35px;
	}
	
	.team3{
		padding: 40px 36px;
	}
	
	.carousel-font{
		font-size: 15px!important;
	}
	
	.carousel-content{
	padding: 58px 88px;
}
	.hiding-tab{
		display: none;
	}
	
	.footer{
	padding:30px 0px;
}	

}

@media (max-width: 567px){
	
	.navbar{
	    text-transform: uppercase;
	    font-weight: 700;
	    font-size: .9rem;
	    letter-spacing: .1rem;
	    background: rgba(0,0,0,1.0)!important;
	    padding-right: 15px;
}
	.navbar-brand img{
	              height:54px;
			      width:160px;
		          margin-left: 0px;
}

.landing-page{
	padding-top: 144px;
	-webkit-animation-delay:4s;
}
	
	.hiding{
		display: none;
	}
	
	.page-heading{
	color: white; 
		   font-family: 'Poppins', sans-serif; 
		   font-size: 30px;
	margin-top: 133px;
}
	
   .para{
	 text-align: justify;
	 padding-right: 0px;
}

.para1{
	 text-align: justify;
	 padding-left: 0px;
}
	.heading{
	font-family:'Great Vibes', cursive; 
		     color:rgba(197,171,107,1.00); 
		     font-size: 40px;
}

.side-heading{
	font-family: 'Poppins', sans-serif;
		  font-size: 34px;
	margin-bottom: 4px;
	margin-top: -24px;
}
	.team1{
		padding: 40px 36px;
	}
	
	
	.icon-bg{
	   background-color: rgba(197,171,107,1.00);
	   padding-left: 12px;
	   padding-right: 12px;	
		margin-right: 7px;
		height: 40px;
	   width: 40px;

}
	.icon-bg1{
	   background-color: rgba(197,171,107,1.00);
	   padding-left: 12px;
	   padding-right: 12px;
	   margin-left: 7px;
		height: 40px;
	   width: 41px;
}

	
	.carousel-content{
	padding: 58px 24px;		
}
	
	.footer{
	padding:30px 0px;
}

}

